package com.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;


@Data
@ApiModel(value = "文件信息")
public class SysFile implements Serializable {
    //     * id
    @ApiModelProperty(value = "id")
    private Integer id;
    //     * 是否是分片上传的文件
    @ApiModelProperty(value = "是否是分片上传的文件")
    private Boolean chunkFlag;
    //     * 文件名称
    @ApiModelProperty(value = "文件名称")
    private String fileName;
    //     * 文件扩展名
    @ApiModelProperty(value = "文件扩展名")
    private String extension;
    //     * 文件大小
    @ApiModelProperty(value = "文件大小")
    private Long fileSize;
    //     * 文件类型
    @ApiModelProperty(value = "文件类型")
    private String fileType;
    //     * 文件存放路径
    @ApiModelProperty(value = "文件存放路径")
    private String filePath;
    //     * 文件md5
    @ApiModelProperty(value = "文件md5")
    private String fileMd5;
    //     * 备注
    @ApiModelProperty(value = "备注")
    private String remark;
    //     * 创建时间
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;
    //   创建人id
    @ApiModelProperty(value = "创建人id")
    private Integer createUserId;

}
